package org.projetjava.presentation;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import org.projetjava.metier.model.Lieu;
import org.projetjava.metier.model.Parcours;
import org.projetjava.service.ConsultationLieu;

public class AffichageLieuDepuisParcours implements ActionListener {
	
	private AffichageParcours affichageParcours= null;
	private String lieu;
	boolean lieuOuvert = false;
	private Parcours parcours;

	public AffichageLieuDepuisParcours(AffichageParcours affichageParcours, String lieu, Parcours parcours)
	{
		this.affichageParcours = affichageParcours;
		this.lieu = lieu;
		this.parcours = parcours;
	}
	
	@Override
	public void actionPerformed(ActionEvent arg0) {
		// TODO Auto-generated method stub
		
		ConsultationLieu consultationLieu = new ConsultationLieu();
		Lieu lieu = consultationLieu.selectionner(this.lieu);
		
		
		
		
		
			AffichageLieu affichageLieu = new AffichageLieu(lieu, parcours);
			
			affichageParcours.removeAll();
			affichageParcours.add(affichageParcours.getDescriptionParcours());
				
			affichageParcours.AddAffichageLieu(affichageLieu);
			
	
		//lieuOuvert = true;
		
		
		affichageParcours.revalidate();
		
		
	}

	
}
